import http from './http'

//获取基本信息
function getCardBaseInfo(){
  http.defaults.baseURL=process.env.VUE_APP_CARD_BASE;
  return http.get('/ZKIDROnline/info')
}

//读取身份证信息
function getCardIDInfo(){
  http.defaults.baseURL=process.env.VUE_APP_CARD_BASE;
  return http.get('/ZKIDROnline/ScanReadIdCardInfo?OP-DEV=1&CMD-URL=4',{
      responseType: 'text',
  }).then(res =>{
      //console.log("getCardIDInfo",res)
      let r=res.replace(/\\/g,"\\\\");
      //console.log("getCardIDInfo-replace",r)
      return JSON.parse(r);
  })
}

//语音播报 语音类型有(VoiceType的值)：
// 0  请放卡  
// 1  读卡成功  
// 2  读卡失败，请重新放卡  
// 3  读卡成功，请核验指纹  
// 4  核验成功  
// 5  核验失败，请重按手指  
// 6  写卡成功  
// 7  写卡失败 
function  broadcastVoice(type){
  http.defaults.baseURL=process.env.VUE_APP_CARD_BASE;
  return http.get(`/ZKIDROnline/ScanReadIdCardInfo?OP-DEV=1&CMD-URL=16&VoiceType=${type}`)
}


export {
    getCardBaseInfo,getCardIDInfo,broadcastVoice
}